CEO
Tom Donnellan
CEO Approval Rating
90/100
Bord na Mona is an Ireland-based holding company that owns and operates businesses in areas such as waste management, carbon sequestration and clean energy generation.